package com.liangtian.mdm.material.dao;

import java.util.List;
import java.util.Map;

import com.liangtian.mdm.base.BaseDao;
import com.liangtian.mdm.material.model.WlwlGd;

/**
 * 物料归档操作接口类
 *
 * @author jyh
 * @date 2016-09-26
 */
public interface WlwlGdDao extends BaseDao<WlwlGd> {

    /**
     * 根据查询条件获取物料正式表归档数据
     *
     * @param map
     * @return
     * @author jyh
     * @date 2016-09-26
     */
    public List<WlwlGd> getWlwlGdByCond(Map<String, Object> map);

    /**
     * 根据查询条件获取物料正式表归档数据数量
     *
     * @param map
     * @return
     * @author jyh
     * @date 2016-09-26
     */
    public int getWlwlGdCount(Map<String, Object> map);

    /**
     * 获取指定物料编码的物料正式表归档数据
     *
     * @param wlbm
     * @return
     * @author jyh
     * @date 2016-09-26
     */
    public WlwlGd getWlwlGdById(String wlbm);

}
